package estructural;

/***********************************************************************
 * Module:  Cancion.java
 * Author:  dullC
 * Purpose: Defines the Class Cancion
 ***********************************************************************/

/** @pdOid 073f1d1a-29af-4d25-bb32-878445876595 */
public class Cancion {
	/** @pdOid a826af78-dc19-4e79-adea-ac7da7b4e2d3 */
	private String titCan;

	/**
	 * @pdRoleInfo migr=no name=Genero assc=relationship7 mult=0..1
	 *             type=Composition
	 */
	private Genero genero;
	/**
	 * @pdRoleInfo migr=no name=Lenguaje assc=relationship10 mult=0..1
	 *             type=Composition
	 */
	private Lenguaje lenguaje;
	/**
	 * @pdRoleInfo migr=no name=Video assc=relationship11 mult=0..1
	 *             type=Composition
	 */
	private Video video;
	/**
	 * @pdRoleInfo migr=no name=Audio assc=relationship12 mult=1..1
	 *             type=Composition
	 */
	private Audio audio;

	public Cancion() {

	}

	public Cancion(String titCan, Genero genero, Lenguaje lenguaje,
			Video video, Audio audio) {
		this.titCan = titCan;
		this.genero = genero;
		this.lenguaje = lenguaje;
		this.video = video;
		this.audio = audio;
	}

	public String getTitCan() {
		return titCan;
	}

	public void setTitCan(String titCan) {
		this.titCan = titCan;
	}

	public Genero getGenero() {
		return genero;
	}

	public void setGenero(Genero genero) {
		this.genero = genero;
	}

	public Lenguaje getLenguaje() {
		return lenguaje;
	}

	public void setLenguaje(Lenguaje lenguaje) {
		this.lenguaje = lenguaje;
	}

	public Video getVideo() {
		return video;
	}

	public void setVideo(Video video) {
		this.video = video;
	}

	public Audio getAudio() {
		return audio;
	}

	public void setAudio(Audio audio) {
		this.audio = audio;
	}

}